save my earth - French English Dictionary